## API Report File for "@backstage/plugin-graphiql"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts
import { BackstagePlugin } from '@backstage/frontend-plugin-api';
import { ExtensionDefinition } from '@backstage/frontend-plugin-api';
import { GraphQLEndpoint } from '@backstage/plugin-graphiql';
import { PortableSchema } from '@backstage/frontend-plugin-api';
import { RouteRef } from '@backstage/frontend-plugin-api';

// @alpha (undocumented)
export function createGraphiQLEndpointExtension<TConfig extends {}>(options: {
  namespace?: string;
  name?: string;
  configSchema?: PortableSchema<TConfig>;
  disabled?: boolean;
  factory: (options: { config: TConfig }) => {
    endpoint: GraphQLEndpoint;
  };
}): ExtensionDefinition<TConfig>;

// @alpha (undocumented)
const _default: BackstagePlugin<
  {
    root: RouteRef<undefined>;
  },
  {}
>;
export default _default;

// @alpha (undocumented)
export const graphiqlBrowseApi: ExtensionDefinition<{}>;

// @alpha (undocumented)
export const graphiqlNavItem: ExtensionDefinition<{
  title: string;
}>;

// @alpha (undocumented)
export const graphiqlPage: ExtensionDefinition<{
  path: string;
}>;

// (No @packageDocumentation comment for this package)
```
